package com.hlf.modules.merchant.bank.service;


import com.hlf.modules.merchant.bank.entity.BankCard;

import java.util.List;

public interface BankCardService {

	String deleteByPrimaryKey(Long id);

	String insert(BankCard record);

	String insertSelective(BankCard record);

    BankCard selectByPrimaryKey(Long id);

    String updateByPrimaryKeySelective(BankCard record);

    String updateByPrimaryKey(BankCard record);
    /**
     * 通过userId查询
     * @param userId
     * @return
     * @author quxiaofang
     * @date 2017年5月4日 下午7:01:05
     */
    List<BankCard> findListbyUserId(Long userId);

    BankCard findListbyStoreId(Long storeId);

    /**
     * 通过id更新联行号
     * @param id
     * @return
     * @author zouwenjun
     * @date 2017年6月21日 上午10:55:54
     */
    String updateCnapsCodeById(Long id, String cnapsCode);

    String save(BankCard bankCard);
}
